home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Online / SpeakFreely / src / adpcm / adpcm.h < prev    next >
C/C++ Source or Header  |  2000-05-18  |  411b  |  20 lines

  1. /*
  2. ** adpcm.h - include file for adpcm coder.
  3. **
  4. ** Version 1.0, 7-Jul-92.
  5. */
  6.  
  7. struct adpcm_state {
  8.     short    valprev;    /* Previous output value */
  9.     char    index;        /* Index into stepsize table */
  10. };
  11.  
  12. #ifdef __STDC__
  13. #define ARGS(x) x
  14. #else
  15. #define ARGS(x) ()
  16. #endif
  17.  
  18. void adpcm_coder ARGS((short [], char [], int, struct adpcm_state *));
  19. void adpcm_decoder ARGS((char [], short [], int, struct adpcm_state *));
  20.